354d623c681c73a5ac4b29edb3336d8a32d29f9e,services/sts/sts-core/src/test/java/org/apache/cxf/sts/common/CustomAttributeProvider.java,CustomAttributeProvider,getStatement,#TokenProviderParameters#,52
Before Change
ClaimCollection retrievedClaims = new ClaimCollection();
if (claimsManager != null) {
retrievedClaims =
claimsManager.retrieveClaimValues(
providerParameters.getPrincipal(),
providerParameters.getRequestedClaims(),
providerParameters.getWebServiceContext(),
providerParameters.getRealm()
);
}
AttributeStatementBean attrBean = new AttributeStatementBean();
After Change
ClaimsManager claimsManager = providerParameters.getClaimsManager();
ClaimCollection retrievedClaims = new ClaimCollection();
if (claimsManager != null) {
ClaimsParameters params = new ClaimsParameters();
params.setAdditionalProperties(providerParameters.getAdditionalProperties());
params.setAppliesToAddress(providerParameters.getAppliesToAddress());
params.setEncryptionProperties(providerParameters.getEncryptionProperties());
params.setKeyRequirements(providerParameters.getKeyRequirements());
params.setPrincipal(providerParameters.getPrincipal());
params.setRealm(providerParameters.getRealm());
params.setStsProperties(providerParameters.getStsProperties());
params.setTokenRequirements(providerParameters.getTokenRequirements());
params.setTokenStore(providerParameters.getTokenStore());
params.setWebServiceContext(providerParameters.getWebServiceContext());
retrievedClaims =
claimsManager.retrieveClaimValues(
providerParameters.getRequestedClaims(),
params
);
}
AttributeStatementBean attrBean = new AttributeStatementBean();